package com.sqlcheck.service;

import com.sqlcheck.entity.ScanTask;

/**
 * SQL内容提取服务接口
 * 统一Git扫描和数据库DDL扫描的SQL提取逻辑
 */
public interface SqlContentExtractionService {

    /**
     * 从扫描任务中提取SQL内容
     *
     * @param task 扫描任务
     * @return SQL提取结果
     */
    SqlExtractionResult extractSqlContent(ScanTask task);

}